self-loading guns - Französisch Englisch Wörterbuch